روشهای مختلفی برای پیاده سازی RNS وجود دارد که روش Bajard تا کنون سریعترین روش برای این منظور می باشد. یکی از اهداف این مقاله بهینه سازی روش Bajard برای پیاده سازی سخت افزاری سیستم رمز RSA، به منظور افزایش کارایی، می باشد. کارایی بیشتر، به معنی افزایش سرعت پردازش در کنار کاهش فضای مصرفی می باشد. بنابراین برای این منظور سخت افزارهای مناسب نیز ارایه خواهد شد. برای بررسی کارایی بدست آمده، تعداد عملیات ضرب به عنوان معیاری برای سرعت پردازش و مقدار حافظه مورد نیاز برای ذخیره مقادیر ثابت نیز به عنوان فضای مصرفی این سیستم در نظر گرفته شده است. از نتایج مشخص است که در سیستم بهبود یافته نهایی، تعداد ضربهای مورد نیاز به میزان 400/(3K+11) درصد کاهش داشته است (k تعداد پیمانه های مورد استفاده می باشد) و تعداد مقادیر ثابت برای ذخیره در حافظه نیز به میزان 50 درصد کاهش داشته است.